home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 July
/
EnigmA AMIGA RUN 20 (1997)(G.R. Edizioni)(IT)[!][issue 1997-07 & 08][EAR-CD IV].iso
/
earcd
/
comm
/
cnet
/
cnet_pag.rea
< prev
next >
Wrap
Text File
|
1997-05-03
|
11KB
|
229 lines
Short: Chat Pager Using RexxReqTools Requestors
Author: dotoran@bluemoon.net (david weeks)
Uploader: dotoran@bluemoon.net (david weeks)
Version: 5.12
Type: comm/cnet
Replace: aminet/comm/cnet/cnet_pager.lha
Requires: AmigaOS 2/3.x, CNet, v3.05c or v4.26c+ Only!
Distribution: anywhere, everywhere, please mirror!
v5.12 updated the getusers which changed in the 4.26a version, as well as
fixing two 3.05 getusers. The SendOLM routine was also fixed to rid
that "cnet version string" spillover.
v5.11 fixed a bug that suppressed the requestor display. Also added in CNet
Amiga, v3.05c compatibility!
v5.10 written to work under CNet Amiga, v4.25+
A NEW Chat command written specifically for CNet Amiga, v4.22. It will
perform the same function as CNet's built-in chat function, however also
gives the SysOp MANY, MANY more functions they can perform!
Version 5.00 allows for Multiple SysOps, so after the Pager has been set
up, the user will be asked WHICH SysOp they wish to Page.
After the reason has been entered, a requestor will pop up on the FRONT
MOST screen shortly after the specified SOUND file has been played, and
the specified SPEECH has been orated. This requestor tells you which port
requested the chat, the date and time the chat request was made, any SysOp
Comment on file, the handle and real name of the user, and the reason why
they wish to chat.
There is also the option to have CNet use the CC command to send a
"Chat Request OLM" if a SysOp happens to be somewhere online, instead of
being disturbed by an annoying requestor. This will ONLY be done if the
requesting user has ACCESS to use the CC command. If they do NOT have
access to use CC, then a regular page will be attempted.
If you are NOT available, Pager will display your custom "SysOp OUT"
reason for that HOUR of that DAY. All 24 hours of all 7 days can receive a
unique "SysOp OUT" reason. (Using MCI Commands, you could even have the
reason display a TEXT file if you feel a more lengthy reason is needed at
times.)
On the Chat Page Requestor are eight buttons, described below:
"Chat" - [ Uses "C" as an alternative to the mouse! ]
~~~~
- Will alert the user you are coming to chat with them by sending them
a "System OLM Message". (These messages interrupt into whatever the
user is currently doing, provided their current activity isn't set to
block these OLM's). System OLM Messages can NOT be responded to.
"OLM" - [ Uses "O" as an alternative to the mouse! ]
~~~
- Allows you to send a customized System OLM to the user, instead of
actually having to chat with them. After selecting this button, you'll
be given another requestor with three buttons: (Use the RAMIGA key in
conjunction with the alternative key to activate these buttons).
"Send" - [ Use RAMIGA - S as an alternative to the mouse! ]
~~~~
- The text entered in the string gadget will be sent to the
user as a System OLM Message. Normally, you'd simply press
RETURN to send the text, but you CAN press SEND instead.
- Pressing RETURN with NO text in the string gadget will
activate the IGNORE button, which functions the EXACT same
way as the main IGNORE button, described below.
"Cancel" - [ Use RAMIGA - C as an alternative to the mouse! ]
~~~~~~
- This will abort the sending of the OLM Message, and return
you to the main Pager Requestor, allowing you to make a
different choice on what you'd like to do for/to the user.
"Ignore" - [ Uses RAMIGA - I as an alternative to the mouse! ]
~~~~~~
- Acts the same as the IGNORE button described below.
- This button will also be activated if you press RETURN
with NO text in the string gadget!
- While you're sitting in the String Gadget, you can activate any of
the buttons by pressing RAMIGA-Hot Key, as defined above.
"FSend" - [Uses "F" as an alternative to the mouse! ]
~~~~~
- Will give you a file requestor you can use to ADD files to the user's
Select Buffer.
- Use the MOUSE to select multiple files by holding down the SHIFT key,
then selecting those files you wish to add.
- Use the Up and Down arrows with RETURN if you'll only be adding ONE
file, as an alternative to using the mouse.
- Click the "Done" button(or press RAMIGA-D) to complete the procedure.
- As many of the files will be added to the user's Select Buffer as are
possible. This means if you have it set in your CNET CONFIG that users
can only select 10 files at a time, and you specify you wish to add 20
files to the user's Select Buffer, only the first 10 files would be
added(provided the user's Select Buffer was EMPTY to start with). If
this should ever occur, the OLM that is sent to the user will let them
know what has occurred.
- The user will be charged for the download, based on your setting in
the Pager CONFIG file. Certain config settings may also provide you
with additional requestors allowing you to select specific costs for
each individual file.
- The file will be killed after the download, also based on your
setting in the Pager CONFIG file. Again, additional requestors MAY be
provided for you to select specific kill settings for each file IF
you have it set that way in the config file.
"Terminate" - [ Uses "T" as an alternative to the mouse! ]
~~~~~~~~~
- Will immediately drop that user's time remaining to 0, then drop
carrier. (For those users who continually hound you to Chat!)
- This will happen for ANY user, INCLUDING those with INFINITE time,
and INCLUDING those with "System Operator" status!
- A System OLM message will be sent to the user, with a slight pause
after sending it, so that the user will be sure to SEE it before the
program terminates their connection.
"Gone In 5" - [ Uses "G" as an alternative to the mouse! ]
~~~~~~~~~
- Similar to the above, but will allow the user 5 minutes to finish up
anything they may have been doing(Posting, Responding, etc.)
- This will happen for ANY user, INCLUDING those with INFINITE time,
and INCLUDING those with "System Operator" status!
"Unavailable" - [ Uses "U" as an alternative to the mouse! ]
~~~~~~~~~~~
- Will inform the user you are no longer available to chat, and will
additionally disable the "Sysop is in" checkmark for that port. More
information on this below.
"Busy" - [ Uses "B" as an alternative to the mouse! ]
~~~~
- Similar to the above, but will simply tell the user you are too BUSY
to chat, while still maintaining your "Sysop is in" status.
"Ignore" - [ Uses RETURN as an alternative to the mouse! ]
~~~~~~
- Will deactivate the requestor, WITHOUT alerting the user you are
doing so. (If you simply do NOT want to be bothered).
Whenever any of the above buttons has been pressed, the requestor will
be removed from the screen, and the appropriate action(s) will be performed,
as well as the "Reason" for chatting being removed from CNet memory, which
means it should stop flashing in the Control Panel window.
The user is "told" of the action you've taken in the form of a colorized
System OLM that will be sent. When the "Ignore" option is used, NO OLM's are
sent to the user. When the "OLM" button is used, the default bbstext colors
will be used when sending the olm message.
-- Written by Dotoran of Frontiers --
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
7836 3781 51.7% 15-Apr-97 13:39:50 +Boing.snd
4674 3300 29.3% 15-Apr-97 13:39:50 +Click.snd
920 825 10.3% 15-Apr-97 13:39:50 +Drop.snd
1750 1621 7.3% 15-Apr-97 13:39:50 +Droplet.snd
3810 3090 18.8% 15-Apr-97 13:39:50 +Magic.snd
3590 3000 16.4% 15-Apr-97 13:39:50 +Metal.snd
2210 1607 27.2% 15-Apr-97 13:39:50 +Monkey.snd
418 418 0.0% 15-Apr-97 13:39:50 +Pop.snd
386 386 0.0% 15-Apr-97 13:39:50 +Pop_II.snd
2072 1880 9.2% 15-Apr-97 13:39:50 +Quack.snd
3342 3255 2.6% 15-Apr-97 13:39:50 +Smack.snd
2046 1886 7.8% 15-Apr-97 13:39:50 +Sosumi.snd
2374 2138 9.9% 15-Apr-97 13:39:50 +Whip.snd
1572 1542 1.9% 15-Apr-97 13:39:50 +Wild_Eep.snd
25942 10020 61.3% 15-Apr-97 13:39:50 +!HISTORY.guide
66522 22822 65.6% 15-Apr-97 13:39:50 +!README.guide
175 16 90.8% 15-Apr-97 13:39:50 +Availabilities
34 34 0.0% 15-Apr-97 13:39:50 +Out.Def
24 10 58.3% 15-Apr-97 13:39:50 +Out.Fri
24 10 58.3% 15-Apr-97 13:39:50 +Out.Mon
24 10 58.3% 15-Apr-97 13:39:50 +Out.Sat
7139 2886 59.5% 15-Apr-97 13:39:50 +Pager
996 516 48.1% 15-Apr-97 13:39:50 +PagerAMaint
1250 522 58.2% 15-Apr-97 13:39:50 +!Read_Me_First!
24 10 58.3% 15-Apr-97 13:39:50 +Out.Sun
24 10 58.3% 15-Apr-97 13:39:50 +Out.Thu
24 10 58.3% 15-Apr-97 13:39:50 +Out.Tue
24 10 58.3% 15-Apr-97 13:39:50 +Out.Wed
11112 4200 62.2% 15-Apr-97 13:39:50 +PagerChat
271 190 29.8% 15-Apr-97 13:39:50 +PagerCleanUp
24340 6670 72.5% 15-Apr-97 13:39:50 +PagerConfig
51 51 0.0% 15-Apr-97 13:39:50 +PagerKILL.sc
339 231 31.8% 15-Apr-97 13:39:50 +PagerConfigF
46 46 0.0% 15-Apr-97 13:39:50 +PagerKILL.scx
7721 2853 63.0% 15-Apr-97 13:39:50 +PagerMaint
7309 2714 62.8% 15-Apr-97 13:39:50 +PagerSysAvail
2312 1134 50.9% 15-Apr-97 13:39:50 +PagerUpdate
58328 30649 47.4% 10-Mar-97 13:53:58 +Scripit
11228 5835 48.0% 10-Mar-97 13:53:58 +Sound
38684 21488 44.4% 10-Mar-97 13:53:58 +Xit
69 69 0.0% 10-Mar-97 13:53:58 +SPEAK
481 263 45.3% 10-Mar-97 13:53:58 +SPEAK.info
94 84 10.6% 10-Mar-97 13:53:58 +mountlist
65760 33859 48.5% 10-Mar-97 13:53:58 +narrator.device
4188 2243 46.4% 10-Mar-97 13:53:58 +speak-handler
43628 28530 34.6% 10-Mar-97 13:53:58 +reqtools.library
1091 493 54.8% 10-Mar-97 13:53:58 !Frontiers
1250 522 58.2% 15-Apr-97 13:39:50 !Read_Me_First!
206 155 24.7% 15-Apr-97 13:43:20 File_ID.Diz
2312 1134 50.9% 15-Apr-97 13:39:50 PagerUpdate
11664 6534 43.9% 10-Mar-97 13:53:58 +rexxreqtools.library
10524 5715 45.6% 10-Mar-97 13:53:58 +translator.library
6220 3388 45.5% 10-Mar-97 13:53:58 +Say
486 270 44.4% 10-Mar-97 13:53:58 +Say.info
-------- ------- ----- --------- --------
448940 224935 49.8% 16-Apr-97 07:39:38 54 files